Measurement cycle determination device, measurement cycle determination program and method thereof

ABSTRACT

To suitably determine a measurement cycle at which to measure cracks that occur in structures formed from concrete or the like. Resolution Means: A measurement cycle determination device (2) includes a related information acquisition unit (41) that acquires at least one of geographic information including items related to a geography of a site where a structure is located, weather information including items related to weather at the site, and structure information including items related to the structure; a crack information acquisition unit (42) that acquires crack information related to a crack that has occurred in the structure; a measurement cycle determination unit (44) that determines, on the basis of at least one of the geographic information, the weather information, the structure information, and the crack information, a measurement cycle at which to measure a width of the crack; and a measurement cycle output unit (46) that outputs a measurement cycle signal indicating measurement cycle information related to the determined measurement cycle.

TECHNICAL FIELD

The present disclosure relates to a measurement cycle determinationdevice, a measurement cycle determination program, and a method thereof.

BACKGROUND

Various techniques are known for efficiently and reliably executingmaintenance inspection work of various structures such as bridges,levees, and tunnels, and also of buildings that have various facilitiessuch as air conditioning equipment and electrical equipment. Forexample, Patent Document 1 describes calculating an annual total load ofa building as a whole from an inspection load and inspection cycle forone instance of maintenance inspection work per piece of equipment; anddetermining a number of inspectors necessary for the maintenanceinspection work needed for the maintenance management of the building.Additionally, Patent Document 2 describes displaying guidanceinformation, which indicates a position of a facility to be inspected,on a terminal device used by an inspector; and displaying an inspectionchecklist for the facility to be inspected on the terminal device usedby the inspector when the inspector is close to the facility to beinspected. Moreover, Patent Document 3 describes notifying anadministrator in real time of inspection results obtained by aninspector inspecting a facility on the basis of an inspection manualdisplayed on a communication terminal.

CITATION LIST Patent Literature

-   Patent Document 1: Japanese Unexamined Patent Application    Publication No. H10-301986A-   Patent Document 2: Japanese Patent No. 4107359B-   Patent Document 3: Japanese Unexamined Patent Application    Publication No. 2010-128717A

SUMMARY Problem to be Solved

However, a technique has not been proposed for suitably determining ameasurement cycle at which to measure cracks that occur in structuresformed from concrete or the like.

In light of the foregoing, an object of the present disclosure is toprovide a measurement cycle determination device, a measurement cycledetermination program, and a measurement cycle determination methodwhereby it is possible to suitably determine a measurement cycle atwhich to measure cracks that occur in structures formed from concrete orthe like.

Means to Solve the Problem

A measurement cycle determination device according to an embodiment ofthe present disclosure includes a related information acquisition unitconfigured to acquire at least one of geographic information includingitems related to a geography of a site where a structure is located,weather information including items related to weather at the site, andstructure information including items related to the structure; a crackinformation acquisition unit configured to acquire crack informationrelated to a crack that has occurred in the structure; a measurementcycle determination unit configured to determine, on the basis of atleast one of the geographic information, the weather information, thestructure information, and the crack information, a measurement cycle atwhich to measure a width of the crack; and a measurement cycle outputunit configured to output a measurement cycle signal indicatingmeasurement cycle information related to the determined measurementcycle.

The measurement cycle determination device may further include ameasurement cycle updating unit configured to update the measurementcycle on the basis of the crack information; wherein the measurementcycle output unit is configured to output an update measurement cyclesignal indicating the updated measurement cycle.

With the measurement cycle determination device described above, aconfiguration is possible in which the crack information includes imagedata representing an image captured of a sheet affixed to the crack. Insuch a configuration, the sheet includes a first layer portion includinga first pattern that includes a plurality of line drawings extending ina first direction, and a second layer portion including a second patternthat overlaps the first layer portion and that includes a plurality ofline drawings extending in a second direction different than the firstdirection. Additionally, a moiré occurs in the sheet due to firstpattern and the second pattern overlapping. Moreover, the measurementcycle updating unit includes a crack growth width estimation unitconfigured to estimate a growth width of the crack on the basis of acomparison of the moiré corresponding to the image data acquiredpreviously and the moiré corresponding to the image acquired presently.

With the measurement cycle determination device described above, aconfiguration is possible in which the crack information includes atleast one of the growth width of the crack and the width of the crack.

With the measurement cycle determination device described above, aconfiguration is possible in which at least one item included in thegeographic information, the weather information, the structureinformation, and the crack information is associated with a numericalvalue; and the measurement cycle determination unit is configured todetermine a predetermined first cycle for the measurement cycle when atotal value of numerical values associated with a predetermined item isless than or equal to a predetermined first threshold value.

With the measurement cycle determination device described above, aconfiguration is possible in which the measurement cycle determinationunit includes a quantification unit configured to quantify each itemincluded in at least one of the geographic information, the weatherinformation, the structure information, and the crack information as anumerical value representing a classification; a total value calculationunit configured to calculate the total value by adding the numericalvalues quantified by the quantification unit; and a first judgment unitconfigured to determine the first cycle for the measurement cycle whenthe total value is less than or equal to the first threshold value.

With the measurement cycle determination device described above, aconfiguration is possible in which the measurement cycle determinationunit is configured to determine a cycle shorter than the first cycle forthe measurement cycle when the total value is greater than the firstthreshold value.

With the measurement cycle determination device described above, aconfiguration is possible in which the measurement cycle determinationunit is configured to determine a second cycle shorter than the firstcycle for the measurement cycle when the width of the crack is less thanor equal to a second threshold value; and determine a third cycleshorter than the second cycle for the measurement cycle when the widthof the crack is greater than the second threshold value.

With the measurement cycle determination device described above, aconfiguration is possible in which the measurement cycle determinationunit further includes a second judgment unit configured to determine thesecond cycle for the measurement cycle when the total value is greaterthan the first threshold value and the width of the crack is less thanor equal to the second threshold value; and determine the third cyclefor the measurement cycle when the total value is greater than the firstthreshold value and the width of the crack is greater than the secondthreshold value.

With the measurement cycle determination device described above, aconfiguration is possible in which the measurement cycle informationincludes at least one of the measurement cycle, a date when nextmeasuring the width of the crack, and an alert indicating that a datefor measuring the width of the crack is closer than a predetermined datethreshold value.

The measurement cycle determination device described above may furtherinclude a memory unit configured to store the measurement cycleinformation for each of a plurality of structures; a measurement pathinformation generation unit configured to generate, on the basis of themeasurement cycle information stored by the memory unit and positionalrelationship information indicating a positional relationship of each ofthe plurality of structures, measurement path information including apath for when measuring a width of a crack of each of the plurality ofstructures; and a measurement path output unit configured to output ameasurement path signal indicating the measurement path information.

The measurement cycle determination device described above may furtherinclude a memory unit configured to store the measurement cycleinformation for each crack that has occurred in each of the plurality ofstructures; a weighting unit configured to weight each of the cracks onthe basis of the measurement cycle information; and a weighting signaloutput unit configured to output a weighting signal indicating theweighting.

A measurement cycle determination method according to another embodimentof the present disclosure includes acquiring at least one of geographicinformation including items related to a geography of a site where astructure is located, weather information including items related toweather at the site, and structure information including items relatedto the structure; acquiring crack information related to a crack thathas occurred in the structure; determining, on the basis of at least oneof the geographic information, the weather information, the structureinformation, and the crack information, a measurement cycle at which tomeasure a width of the crack; and outputting a measurement cycle signalindicating measurement cycle information related to the determinedmeasurement cycle.

A measurement cycle determination program according to anotherembodiment of the present disclosure is configured to cause a computerto execute processing including acquiring at least one of geographicinformation including items related to a geography of a site where astructure is located, weather information including items related toweather at the site, and structure information including items relatedto the structure; acquiring crack information related to a crack thathas occurred in the structure; determining, on the basis of at least oneof the geographic information, the weather information, the structureinformation, and the crack information, a measurement cycle at which tomeasure a width of the crack; and outputting a measurement cycle signalindicating measurement cycle information related to the determinedmeasurement cycle.

According to the device, method, program, and the like of the presentdisclosure, a measurement cycle at which to measure cracks that occur instructures formed from concrete or the like can be suitably determined.

BRIEF DESCRIPTION OF THE DRAWING

FIGS. 1A and 1B are cross-sectional views of a sheet used in theembodiments. FIG. 1A is a cross-sectional view of the sheet beforedeformation. FIG. 1B is a cross-sectional view of the sheet afterdeformation.

FIG. 2A is a partially exploded plan view of the sheet before adeformation conforming section deforms. FIG. 2B is a partially explodedplan view of the sheet after the deformation conforming section hasdeformed.

FIG. 3 is a drawing illustrating a measurement cycle determinationsystem according to the embodiments.

FIG. 4 is a drawing illustrating one example of a schematicconfiguration of the terminal device depicted in FIG. 3.

FIG. 5 is a drawing illustrating one example of a schematicconfiguration of the first server depicted in FIG. 3.

FIG. 6 is a flowchart illustrating an example of measurement cycledetermination processing at a time of initial imaging by the measurementcycle determination system depicted in FIG. 3.

FIG. 7 is drawing illustrating an example of an initial screen displayedon the terminal device.

FIG. 8 is drawing illustrating an example of a (first) site informationacquisition screen displayed on the terminal device.

FIG. 9 is drawing illustrating an example of a (second) site informationacquisition screen displayed on the terminal device.

FIG. 10 is drawing illustrating an example of a (first) sheetinformation acquisition screen displayed on the terminal device.

FIG. 11 is drawing illustrating an example of a (first) sheet image sendscreen displayed on the terminal device.

FIG. 12 is a flowchart illustrating a more detailed example of theprocessing of S104 depicted in FIG. 6.

FIG. 13 is a drawing illustrating an example of information recorded inthe processing of S104 depicted in FIG. 6.

FIG. 14 is a flowchart illustrating a more detailed example of theprocessing of S107 depicted in FIG. 6.

FIG. 15 is a drawing illustrating an example of information recorded inthe processing of S107 depicted in FIG. 6.

FIG. 16 is a flowchart illustrating a more detailed example of theprocessing of S111 depicted in FIG. 6.

FIG. 17 is a flowchart illustrating a more detailed example of theprocessing of S112 depicted in FIG. 6.

FIG. 18 is drawing illustrating an example of a table containingcriteria used in quantification processing by the quantification unitdepicted in FIG. 5.

FIG. 19 is a drawing illustrating an example of measurement informationupdated in the processing of S112 depicted in FIG. 6.

FIG. 20 is a flowchart illustrating an example of measurement cycleupdate processing at times of second or subsequent imaging by themeasurement cycle determination system depicted in FIG. 3.

FIG. 21 is drawing illustrating an example of the (second) siteinformation acquisition screen displayed on the terminal device.

FIG. 22 is drawing illustrating an example of the (first) sheet imagesend screen displayed on the terminal device.

FIG. 23 is a flowchart illustrating a more detailed example of theprocessing of S607 depicted in FIG. 20.

FIG. 24 is a first diagram for explaining the processing of S707depicted in FIG. 20.

FIG. 25A is a second diagram for explaining the processing of S707. FIG.25B is a third diagram for explaining the processing of S707.

FIG. 26 is a drawing illustrating an example of information updated inthe processing of S607 depicted in FIG. 20.

FIG. 27 is a drawing illustrating one example of a schematicconfiguration of the second server depicted in FIG. 3.

FIG. 28 is a flowchart illustrating an example of measurement pathinformation generation processing by the measurement path generationunit depicted in FIG. 27.

FIG. 29 is a drawing illustrating an example of measurement pathinformation generated in the processing of S805 depicted in FIG. 28.

FIG. 30 is a drawing illustrating an example of a schematicconfiguration of the search terminal device depicted in FIG. 3.

FIG. 31 is a drawing illustrating an example of a schematicconfiguration of the third server depicted in FIG. 3.

FIG. 32 is a flowchart illustrating an example of search informationgeneration processing by the search information generation unit depictedin FIG. 31.

FIG. 33 is a drawing illustrating an example of a point map generated inthe processing of S904 depicted in FIG. 32.

FIG. 34 is a flowchart illustrating another example of searchinformation generation processing by the measurement cycle determinationsystem depicted in FIG. 3.

DETAILED DESCRIPTION

Embodiments of the present disclosure will be described hereinafterwhile referencing the drawings. However, it should be understood thatthe present disclosure is not limited to the drawings or the followingembodiments.

Aspect of Sheet Used in the Present Disclosure

FIGS. 1A and 1B are drawings illustrating an aspect of a sheet used inthe present embodiment and, in an example thereof, illustrate a state inwhich a sheet 101 is affixed to a wall surface of a structure, namely ameasurement subject 102, in which a crack has occurred. The sheet 101includes a deformation conforming section 111, a deformationnon-conforming section 112, and a deformation buffer portion 113interposed between the deformation conforming section 111 and thedeformation non-conforming section 112. In a typical aspect, asillustrated in FIGS. 1A and 1B, the deformation conforming section andthe deformation non-conforming section of the sheet include a first andsecond main surface of the sheet, respectively.

In the present disclosure, the deformation conforming section is asection that has the ability to deform so as to follow deformation of ameasurement subject when an amount of deformation occurs in themeasurement subject in a state where the sheet is fixed to themeasurement subject.

In the present disclosure, the deformation non-conforming section is asection that substantially does not follow deformation when deformationoccurs in the deformation conforming section and, accordingly, is aregion where deformation substantially does not occur.

In the present disclosure, the deformation buffer portion is a sectionthat has deformation buffering capacity sufficient to ensure that thedeformation non-conforming section substantially does not deform as aresult of the deformation of the deformation conforming section.

The sheet may be constituted by a single layer or multiple layers. Thesheet need only include sections functioning as a deformation conformingsection, a deformation non-conforming section, and a deformation buffersection. Accordingly, in an exemplary aspect, the sheet is a singlelayer including a deformation conforming section, a deformationnon-conforming section, and a deformation buffer section by beingimparted with suitable thicknesses and physical properties. In anotherexemplary aspect, the sheet is constituted by multiple layers ofdifferent materials, thicknesses, and the like, each of the layers beingcapable of functioning as a deformation conforming section, adeformation non-conforming section, and a deformation buffer section,respectively. In yet another exemplary aspect, the sheet can beconstituted by two layers, one functioning as a deformation conformingsection and a deformation buffer section and one functioning as adeformation non-conforming section, or one functioning as a deformationconforming section and one functioning as a deformation buffer sectionand a deformation non-conforming section. As discussed above, the layerconfiguration of the sheet can be designed as desired on the conditionthat the sheet includes sections that function as a deformationconforming section, a deformation non-conforming section, and adeformation buffer section. For example, FIGS. 1A and 1B illustrate anexample of a case in which the sheet is a single layer, and in otherexamples, the sheet is in three layers, namely a stretchable layer, anunstretchable layer, and a viscoelastic layer.

The deformation conforming section has a first pattern that includes aplurality of straight lines extending in a first direction; and thedeformation non-conforming section has a second pattern that includes aplurality of straight lines extending in a second direction differentthan the first direction. The sheet of the present disclosure isconfigured so as to enable the detection of moiré fringes produced bythe first pattern and the second pattern. More specifically, the firstpattern is viewable via the second pattern. Here, “the first pattern isviewable via the second pattern” means that the first pattern can bevisualized along with the second pattern when the first and secondpatterns are observed from a second pattern side among a first patternside and the second pattern side of the sheet. Means for thevisualization can be selected as desired, and examples thereof includepattern imaging under visible light using various types of cameras.According to a configuration in which the first pattern is viewable viathe second pattern, the moiré fringes produced by the interferencebetween the first pattern and the second pattern are also viewable, andevaluation of three-dimensional deformation of the measurement subject,based on the moiré fringes, is possible.

In a preferable aspect in which the first pattern is viewable via thesecond pattern, the section of the sheet of the present disclosure fromthe first pattern, via the second pattern, to the sheet surface, istypically formed from a clear material. In the present disclosure,“transparent material” refers to a material having a total opticaltransmittance of at least 30% at light wavelengths of 300 to 830 nm,more preferably at least 80%. The total optical transmittance is thevalue for total light transmission as measured using a haze meter (suchas an NDH 2000 haze meter, manufactured by Nippon Denshoku IndustriesCo., Ltd. (Bunkyo Ward, Tokyo)).

One essential characteristic of the sheet of the present disclosure isthat the first pattern becomes strained due to deformation of thedeformation conforming section, and that the second pattern that thedeformation non-conforming section has is substantially not affected bythe strain in the first pattern, that is, substantially does not becomestrained. When the sheet has been fixed to a measurement subject,deformation of the measurement subject can be detected in threedimensions by the strain in the first pattern image. That is,deformation in an in-plane direction of the measurement subject such asillustrated in FIGS. 1A and 1B (FIG. 1A illustrates pre-deformation, andFIG. 1B illustrates post-deformation) causes strain in the first patternto occur. Moreover, by detecting and analyzing the moiré fringesproduced by the strain in the first pattern and the unstrained secondpattern, deformation that has occurred in the measurement subject can bequantitatively evaluated in three dimensions. Additionally, positions atwhich the deformation has occurred in the measurement subject can beidentified.

When evaluating the deformation in the measurement subject using thesheet of the present disclosure, the moiré fringes of the sheet aredetected. The sheet according to the present disclosure offers theadvantage that evaluation can be conveniently performed in that thedevice used to detect the moiré pattern need not necessarily be broughtwithin the vicinity of the sheet. In addition, the sheet of the presentdisclosure is inexpensive and does not require a power source or thelike and, therefore, has the advantage of being easily installed.

Any conventionally publicly known patterns used for evaluatingdeformation by moiré fringes can be used as the first pattern and thesecond pattern. The details of the patterns, for example, the type ofpattern shape, pitch, and the like may be appropriately selecteddepending on the amount of deformation of the target or the like.Examples of the pattern shape include grids, staggered patterns, dots, aplurality of parallel strait lines, and the like. In an illustrativeaspect, the first and second patterns can each be a grid having a widthof about 0.2 to about 0.4 mm and a pitch of about 0.4 to about 0.8 mm.For example, when evaluating deformation of a wall of a structure or thelike, which is a preferred use of the sheet according to the presentdisclosure, detection of deformation of about 0.1 to 2.0 mm is oftendesired. An example of a pattern shape and pitch suited to such a usageis a sheet, one side of which is about 100 mm long, having a pitch ofabout 0.3 to about 1.0 mm.

The detailed structure of the sheet according to this aspect of thepresent embodiment is described in, for example, Japanese UnexaminedPatent Application Publication No. 2015-184043A and the like.

Aspects of the First Pattern and the Second Pattern

FIG. 2A is a partially exploded plan view of the sheet 101 before thedeformation conforming section 111 deforms. FIG. 2B is a partiallyexploded plan view of the sheet 101 after the deformation conformingsection 111 has deformed.

A pitch of a plurality of straight lines arranged in parallel andincluded in each of the first pattern 121 and the second pattern beforethe deformation conforming section 111 deforms is referred to as the“pitch.” After the deformation conforming section 111 has deformed, thepitch of the straight lines included in the first pattern 121 change to“pitch+Δpitch_st.” The deformation non-conforming section 112 does notdeform and, therefore, even after the deformation conforming section 111has deformed, the pitch of the straight lines included in the firstpattern 121 is maintained as pitch.

A pitch of the moiré before the deformation conforming section 111deforms is referred to as a first pitch moiré_pitch1, and an angle ofinclination between a third direction orthogonal to the first directionof the moiré before the deformation conforming section 111 deforms andthe extending direction of the moiré is referred to as a first angle ofinclination moiré_θ1. A pitch of the moiré after the deformationconforming section 111 has deformed is referred to as a second pitchmoiré_pitch2, and an angle of inclination between the third directionafter the deformation conforming section 111 has deformed and theextending direction of the moiré is a second angle of inclinationmoiré_θ2.

Configuration and Function of Measurement Cycle Determination SystemAccording to the Embodiment

FIG. 3 is a drawing illustrating a measurement cycle determinationsystem according to the embodiment.

In a measurement cycle determination system 100, switching equipment(not illustrated) is mutually connected via a wide area communicationsnetwork, namely a communications network 5. The switching equipmentconnects a wireless communications network that covers a certain area tothe communications network 5. A base station 4 is disposed in thewireless communications network to administer a wireless zone coveringthe area. The base station 4 is connected to the switching equipment viaa wireless network control device (not illustrated) to which the basestation 4 belongs. Moreover, when a terminal device 1 and a searchterminal device 8 within the area perform communication with a firstserver 2, a second server 7, and a third server 9 or the like, theterminal device 1 and the search terminal device 8 are connected to theswitching equipment via the base station 4 and are also connected to thecommunications network 5.

Additionally, the communications network 5 is connected to an internet 6via a gateway (not illustrated), by means of a wired LAN or similarEthernet (trade name). Furthermore, a structure information database3-1, a geographic information database 3-2, and a weather informationdatabase 3-3, as well as the first server 2, the second server 7, andthe third server 9 are connected to the internet 6. The geographicinformation database 3-2 is a database in which geographic informationof each site is stored.

The terminal device 1 is a terminal device used by an inspector in thefirst to third embodiments, and the search terminal device 8 is aterminal device used by a general user in the third embodiment. Thefirst server 2 is a server used in the first embodiment, the secondserver 7 is a server used in the second embodiment, and the third server9 is a server used in the third embodiment.

The structure information database 3-1 stores, for each structure,structure information including items related to structures such as theconstruction year, the material of the structure such as reinforcedconcrete, and the type of structure such as bridge or tunnel. Thestructure information database 3-1 may be stored in a single storagedevice, or may be stored in a plurality of storage devices according tothe type of structure information that is stored.

The geographic information database 3-2 stores, for each structure,geographic information including items related to the geography of thesite where the structure is located such as ground strength,presence/absence of salt damage, the highest seismic intensity ofearthquakes that have occurred, the frequency of earthquakes. Thegeographic information database 3-2 may be stored in a single storagedevice, or may be stored in a plurality of storage devices according tothe type of geographic information that is stored.

The weather information database 3-3, for each region, weatherinformation including items related to the weather at the site where thestructure is located such as the highest temperature, lowesttemperature, highest humidity, lowest humidity, maximum wind speed,maximum rainfall, and maximum snowfall. The weather information database3-3 may be stored in a single storage device, or may be stored in aplurality of storage devices according to the type of weatherinformation that is stored.

Configuration of the Measurement Cycle Determination System According tothe First Embodiment

A measurement cycle determination system according to the firstembodiment includes the terminal device 1, the first server 2, thestructure information database 3-1, the geographic information database3-2, and the weather information database 3-3 illustrated in FIG. 3.

Configuration and Function of the Terminal Device According to the FirstEmbodiment

FIG. 4 is a drawing illustrating an example of a schematic configurationof the terminal device 1.

The terminal device 1 is a multifunctional mobile phone (i.e. asmartphone), and is capable of connecting to a wireless communicationnetwork, short-range communication, executing predetermined applicationprograms, and the like. In order to realize these capabilities, theterminal device 1 includes a terminal communication unit 11, ashort-range communication unit 12, an operation unit 13, a display 14, aterminal memory unit 15, an image capturing unit 16, a positioningsystem unit 17, a clock unit 18, and a terminal processing unit 20. Notethat the terminal device 1 may be any communication device that hascommunication functions and, for example, may be a terminal device suchas a personal digital assistant (PDA), a mobile gaming device, aportable music player, or a tablet computer.

The terminal communication unit 11 is provided with a communicationinterface circuit that includes an antenna designed to primarily operatein the 2.1 GHz receiving band, and connects the terminal device 1 to acommunication network. The terminal communication unit 11 establishes awireless signal line with a base station (not illustrated) by a codedivision multiple access (CDMA) or similar method via a channelallocated by the base station to wirelessly communicate with the basestation. Moreover, the terminal communication unit 11 supplies datareceived from the base station to the terminal processing unit 20.Additionally, the terminal communication unit 11 sends data suppliedfrom the terminal processing unit 20 to the base station. Note that theterminal communication unit 11 preforms data communication with a server(not illustrated) in accordance with hypertext transfer protocol (HTTP).Additionally, the terminal communication unit 11 is provided with acommunication interface circuit that includes an antenna designed toprimarily operate in the 2.4 GHz receiving band, and that bypasses thebase station and performs wireless communication via Wi-Fi (trade name)or a similar a wireless LAN base station.

The short-range communication unit 12 is provided with an interfacecircuit for performing short-range wireless communication in accordancewith Bluetooth LE (Low Energy) (trade name) or a similar communicationsystem, and performs short-range wireless communication with otherterminal devices and the like. Moreover, the short-range communicationunit 12 supplies data received from the other terminal devices and thelike to the terminal processing unit 20. Additionally, the short-rangecommunication unit 12 sends data supplied from the terminal processingunit 20 to the other terminal devices and the like. Note that theshort-range communication unit 12 may be provided with an interfacecircuit for performing short-range wireless communication in accordancewith Bluetooth (trade name), Radio Frequency Identification (RFID),ZigBee or a similar communication system.

The operation unit 13 may be any device provided that operation of theterminal device 1 is possible, and examples thereof include keyboardsand the like. A user can use this device to input characters, numbers,and the like. The operation unit 13 receives commands from the user,generates signals corresponding to the received commands, and outputsthe signals to the terminal processing unit 20. Additionally, theoperation unit 13 receives commands of the user by contact such astapping, dragging, flicking, generates signals corresponding to thereceived commands, and outputs the signals to the terminal processingunit 20.

The display 14 may be any device, provided that output of video images,still images, and the like is possible. The display 14 displays videoimages corresponding to video image data, still images corresponding tostill image data, and the like supplied from the terminal processingunit 20.

The terminal memory unit 15 is provided with, for example, semiconductormemory. The terminal memory unit 15 stores driver programs, operatingsystem programs, application programs, data, and the like used in theprocessing by the terminal processing unit 20. For example, as driverprograms, the terminal memory unit 15 stores driver programs such as amobile phone communication device driver program and a wireless LANcommunication device driver program for controlling the terminalcommunication unit 11. Additionally, the terminal memory unit 15 storesa short-range wireless communication device driver program forcontrolling the short-range communication unit 12, an input devicedriver program for controlling the operation unit 13, an output devicedriver program for controlling the display 14, and the like.Additionally, the terminal memory unit 15 stores application programssuch as various programs including web browser programs for acquiringand displaying web pages. The computer programs may be installed in theterminal memory unit 15 using a publicly known setup program or thelike, from a computer-readable portable recording medium such assemiconductor memory that includes flash memory or the like.

Additionally, the terminal memory unit 15 stores data such asinformation and data used in image capture processing and deformationamount measuring processing, and data required for image captureprocessing and deformation amount measuring processing. Furthermore, theterminal memory unit 15 may temporarily store temporary data pertainingto a predetermined processing.

The image capturing unit 16 is provided with imaging elements disposedin an array, and an element driving unit for driving the imagingelements. The imaging elements include a charge-coupled device (CCD)sensor or an active pixel sensor (APS), and a color filter, andaccumulate charge corresponding to incident light. The element drivingunit converts the charges accumulated in each of the imaging elementsinto electrical signals and outputs these electrical signals to theterminal processing unit 20.

The positioning system unit 17 measures a position where the terminaldevice 1 exists, in accordance with commands from the terminalprocessing unit 20. The positioning system unit 17 is provided with aGPS circuit that includes an antenna designed to primarily operate inthe 1.5 GHz receiving band, and receives GPS signals from a GPSsatellite (not illustrated). The positioning system unit 17 decodes theGPS signals and acquires time information and the like. The positioningsystem unit 17 calculates a pseudo-distance from the GPS satellite tothe positioning system unit 17 on the basis of the time information andthe like, determines the position (latitude, longitude, and the like)where the terminal device 1 exists by solving a system of equationsobtained by substituting the pseudo-distance, and outputs the positionas position information.

The clock unit 18 is constituted by a clock circuit or the like, countsthe date and time, and generates date information and time informationfor the update processing of various types of information.

The terminal processing unit 20 is provided with one or a plurality ofprocessors and peripheral circuits thereof. The terminal processing unit20 integrally controls the overall operations of the terminal device 1and, for example, is a central processing unit (CPU). The terminalprocessing unit 20 controls the operations of the terminal communicationunit 11, the short-range communication unit 12, and the like so that thevarious processes of the terminal device 1 are executed with appropriateprocedures corresponding to the programs stored in the terminal memoryunit 15, the operations of the operation unit 13, and the like. Theterminal processing unit 20 executes processing on the basis of theprograms (the driver programs, the operating system programs, theapplication programs, and the like) stored in the terminal memory unit15. Additionally, the terminal processing unit 20 can execute aplurality of programs (the application programs and the like) inparallel.

The terminal processing unit 20 includes a measurement startnotification unit 21, a site information acquisition unit 22, a sheetinformation acquisition unit 23, a sheet image acquisition unit 24, anda measurement date display unit 25. Each of the units of the terminalprocessing unit 20 is a functional module that is implemented by aprogram executed on the processor of the terminal processing unit 20.Alternatively, each of the units that is provided in the terminalprocessing unit 20 may be implemented in the terminal device 1 as anindependent integrated circuit, microprocessor, or firmware.

Configuration and Function of the First Server According to the FirstEmbodiment

FIG. 5 is a drawing illustrating an example of a schematic configurationof an example of the measurement cycle determination device according tothe first embodiment, namely the first server 2.

The first server 2 is an information processing device capable ofvarious types of information processing, and is provided with a firstserver communication unit 31, a first server memory unit 32, a firstserver output unit 33, a first server input unit 34, and a first serverprocessing unit 40.

The first server communication unit 31 includes a wired communicationinterface circuit such as an Ethernet (trade name). The first servercommunication unit 31 performs communication with the terminal device 1,the structure information database 3-1, the geographic informationdatabase 3-2, the weather information database 3-3, and the like via aLAN (not illustrated in the drawings) and the internet 6. Moreover, thefirst server communication unit 31 supplies data received from theterminal device 1, the structure information database 3-1, thegeographic information database 3-2, the weather information database3-3, and the like to the first server processing unit 40. Additionally,the first server communication unit 31 sends data supplied from thefirst server processing unit 40 to the terminal device 1 and the like.

The first server memory unit 32 includes at least one of, for example,semiconductor memory, a magnetic disk device, and an optical diskdevice. The first server memory unit 32 stores driver programs,operating system programs, application programs, data, and the like usedin the processing by the first server processing unit 40. For example,the first server memory unit 32 stores driver programs such as acommunication device driver program for controlling the first servercommunication unit 31, and the like. Additionally, the first servermemory unit 32 stores operating system programs such as connectioncontrol programs by communication protocol such as Transmission ControlProtocol/Internet Protocol (TCP/IP). Additionally, the first servermemory unit 32 stores application programs such as data processingprograms for sending/receiving various types of data. The computerprograms may be installed in the first server memory unit 32 using apublicly known setup program or the like, from a computer-readableportable recording medium such as, for example, a CD-ROM, or a DVD-ROM.

The first server output unit 33 may be any device provided that outputof video images, still images, and the like is possible, and examplesthereof include touch panel display devices, liquid crystal displays,organic electro-luminescence (EL) displays, and the like. The firstserver output unit 33 displays video images corresponding to video imagedata, still images corresponding to still image data, and the likesupplied from the first server processing unit 40.

The first server input unit 34 may be any device provided that input tothe first server 2 is possible, and examples thereof include touch panelinput devices, keypads, and the like. A user can use this device toinput characters, numbers, and the like. The first server input unit 34receives commands from the user, generates signals corresponding to thereceived commands, and outputs the signals to the first serverprocessing unit 40.

The first server processing unit 40 is provided with one or a pluralityof processors and peripheral circuits thereto. The first serverprocessing unit 40 integrally controls the overall operations of thefirst server 2 and, for example, is a CPU. The first server processingunit 40 controls the operations of the first server communication unit31 and the like so that the various processes of the first server 2 areexecuted with appropriate procedures corresponding to the programs andthe like stored in the first server memory unit 32. The first serverprocessing unit 40 executes processing on the basis of the programs (thedriver programs, the operating system programs, the applicationprograms, and the like) stored in the first server memory unit 32.Additionally, the first server processing unit 40 can execute aplurality of programs (the application programs and the like) inparallel.

The first server processing unit 40 includes a site informationrecording unit 41, a sheet information recording unit 42, a measurementinformation recording unit 43, a measurement cycle determination unit44, a measurement cycle updating unit 45, and a measurement cycle outputunit 46. The measurement cycle determination unit 44 includes aquantification unit 441, a total value calculation unit 442, a firstjudgment unit 443, a second judgment unit 444, and a cycle determinationunit 445. The measurement cycle updating unit 45 includes an updateinformation recording unit 451, a crack growth width estimation unit452, and a cycle update unit 453. Each of the units of the first serverprocessing unit 40 is a functional module that is implemented by aprogram executed on the processor of the first server processing unit40. Alternatively, each of the units that is provided in the firstserver processing unit 40 may be implemented in the first server 2 as anindependent integrated circuit, microprocessor, or firmware.

Measurement Cycle Determination Processing by the Measurement CycleDetermination System According to the First Embodiment

FIG. 6 is a flowchart illustrating an example of measurement cycledetermination processing executed by the measurement cycle determinationsystem 100.

First, on the basis of a command of an inspector (not illustrated in thedrawings), the terminal device 1 notifies the first server 2 thatinitial imaging of a crack on which the sheet is affixed has started(S101). Further details thereof are described using FIG. 7.

Upon selection, via the display 14, of an application program forexecuting crack measurement processing, the measurement startnotification unit 21 displays an initial screen on the display 14. FIG.7 is drawing illustrating an example of the initial screen displayed onthe display 14.

The initial screen 140 includes an initial imaging button 1401 and asecond or subsequent imaging button 1402. When an inspector (notillustrated in the drawings) presses the initial imaging button 1401 ofthe initial screen 140, the measurement start notification unit 21 ofthe terminal device 1 notifies the first server 2 to start initialimaging of the crack on which the sheet is affixed (S101).

Upon being notified to start of the initial imaging of the crack onwhich the sheet is affixed, the site information recording unit 41 ofthe first server 2 requests site information from the terminal device 1(S102). Upon receipt of the request for site information, the siteinformation acquisition unit 22 of the terminal device 1 acquires thesite information and sends a signal indicating the acquired siteinformation to the first server 2 (S103).

FIGS. 8 and 9 are drawings illustrating an example of a site informationacquisition screen displayed on the display 14 whereby the terminaldevice 1, which received the request in S102, acquires and sends thesite information in S103. Specifically, FIG. 8 illustrates an example ofa first site information acquisition screen, and FIG. 9 illustrates anexample of a second site information acquisition screen.

Upon receipt of a request for site information, the site informationacquisition unit 22 displays a first site information acquisition screen141 on the display 14. The first site information acquisition screen 141includes an existing structure selection section 1411 and a newstructure selection section 1412.

When the existing structure selection section 1411 is pressed, the siteinformation acquisition unit 22 displays names of recorded structures indrop down list format and in a selectable manner on the display 14. Uponselection of a name of a structure displayed in the drop down listformat by the site information acquisition unit 22, the site informationacquisition unit 22 sends a signal indicating site information includingthe name of the selected structure to the first server 2 (S103).

When the new structure selection section 1412 in the first siteinformation acquisition screen 141 is pressed, the site informationacquisition unit 22 displays a second site information acquisitionscreen 142 on the display 14. The second site information acquisitionscreen 142 includes a structure drawing image 1421, a structure nameinput section 1422, an upload button 1423, and a cancel button 1424 thaterases inputted information. The structure drawing image 1421 isacquired in advance by the inspector (not illustrated in the drawings)operating the terminal device 1, and is stored in the terminal memoryunit 15. When the structure name input section 1422 is pressed, the siteinformation acquisition unit 22 displays an input screen on the display14, and the name of the structure is input via the operation unit 13 bythe inspector (not illustrated in the drawings). When the upload button1423 is pressed, the site information acquisition unit 22 sends a signalindicating site information including the structure drawing image 1421,the name of the structure input in the structure name input section1422, and position information acquired by the positioning system unit17 to the first server 2 (S103).

Next, the site information recording unit 41 of the first server 2records the site information sent from the terminal device 1 (S104).Upon recording of the site information sent from the terminal device 1,the sheet information recording unit 42 of the first server 2 requestssheet information and initial crack value information from the terminaldevice 1 (S105). Upon receipt of the request for the sheet informationand the initial crack value information, the sheet informationacquisition unit 23 of the terminal device 1 acquires the sheetinformation and the initial crack value information and sends signalsindicating each of the acquired sheet information and initial crackvalue information to the first server 2 (S106).

FIG. 10 is a drawing illustrating an example of a first sheetinformation acquisition screen displayed on the display 14 whereby theterminal device 1 that has received the request in S105 acquires andsends the sheet information and the initial crack value information.

Upon receipt of a request for sheet information, the sheet informationacquisition unit 23 displays a first sheet information acquisitionscreen 143 on the display 14. The first sheet information acquisitionscreen 143 includes a sheet position selection section 1431, a sheetposition name input section 1432, a sheet part number selection section1433, a sheet information display section 1434, and an initial crackwidth input section 1435. The first sheet information acquisition screen143 also includes an upload button 1436 and a cancel button 1437 thaterases inputted information. The sheet position selection section 1431includes a drawing image of the structure on which the sheet is affixedand, as indicated by the star symbol in FIG. 10, identifies a positionon the drawing image of the structure pressed by the inspector (notillustrated in the drawings) as sheet affixed coordinates that indicatethe affixed position of the sheet. The drawing image included in thesheet position selection section 1431 may be acquired from the firstserver 2 or another server (not illustrated in the drawings) via thecommunications network 5, or photograph data captured by the terminaldevice 1 may be used. When the sheet position name input section 1432 ispressed, the sheet information acquisition unit 23 displays an inputscreen on the display 14, and the name of the affixed position of thesheet is input via the operation unit 13 by the inspector (notillustrated in the drawings). When the sheet part number selectionsection 1433 is pressed, sheet part numbers are displayed in drop downlist format and in a selectable manner. Upon selection of a sheet partnumber displayed in the drop down format in the sheet part numberselection section 1433, the sheet information acquisition unit 23displays pattern information such as a printing pattern corresponding tothe selected sheet part number, the pitch width, and the offset angle inthe sheet information display section 1434. When the initial crack widthinput section 1435 is pressed, the sheet information acquisition unit 23displays an input screen on the display 14, and the initial value of thecrack width of the crack on which the sheet is affixed is input via theoperation unit 13 by the inspector (not illustrated in the drawings).When the upload button 1436 is pressed, the sheet informationacquisition unit 23 sends signals indicating the sheet informationincluding the sheet affixed coordinates, the sheet position name, andthe initial crack value information including the initial value of thecrack width to the first server 2 (S106). The sheet affixed coordinatesare information inputted via the sheet position selection section 1431,and the sheet position name is information inputted via the sheetposition name input section 1432. The pattern information is informationcorresponding to the sheet selected via the sheet part number selectionsection 1433, and the initial value of the crack width is informationinputted via the initial crack width input section 1435.

The sheet information recording unit 42 of the first server 2 recordsthe sheet information and the initial crack value informationcorresponding to the signals sent from the terminal device 1 (S107).Upon recording the sheet information and the initial crack valueinformation, the sheet information recording unit 42 requests a sheetimage from the terminal device 1 (S108). Upon receipt of the request forthe sheet image, the sheet image acquisition unit 24 of the terminaldevice 1 captures an image of the sheet affixed to the crack (S109), andsends image data representing the captured sheet image to the firstserver 2 (S110).

FIG. 11 is a drawing illustrating an example of a first sheet image sendscreen displayed on the display 14 whereby the terminal device 1 thathas received the request in S108 sends a sheet image acquired at a timeof initial imaging in S109 along with the measurement date in S110.

Upon completion of the capturing of the sheet image (S109), the sheetimage acquisition unit 24 displays a first sheet image send screen 144on the display 14. The first sheet image send screen 144 includes acaptured image display section 1441, an imaging conditions displaysection 1442, an upload button 1443, and a cancel button 1444 thaterases the captured image. The image captured by the image capturingunit 16 is displayed in the captured image display section 1441. Thesheet affixed to the crack is captured in the image captured by theimage capturing unit 16. The captured sheet includes a first layerportion having a first pattern that includes a plurality of linedrawings extending in a first direction, and a second layer portionoverlapping the first layer portion and having a second pattern thatincludes a plurality of line drawings extending in a second directiondifferent than the first direction. A moiré that has occurred as aresult of the first pattern and the second pattern overlapping iscaptured in the image, which includes the second layer portion, capturedby the image capturing unit 16.

The imaging date when the sheet was imaged, the site location, and otherimaging conditions are displayed in the imaging conditions displaysection 1442. Additionally, along with the imaging conditions of thesheet image, a site ID and a sheet ID sent from the first server 2 aredisplayed in the imaging conditions display section 1442. When theupload button 1443 is pressed, the sheet image acquisition unit 24 sendssignals indicating the sheet image and the measurement date to the firstserver 2 (S110).

Upon sending of the sheet image and the measurement date from theterminal device 1, the measurement information recording unit 43 of thefirst server 2 records measurement information including the sent sheetimage, measurement date, and the like (S111). Next, the measurementcycle determination unit 44 of the first server 2 determines ameasurement cycle at which to measure the crack width of the crack onwhich the sheet is affixed (S112). Then, the measurement cycle outputunit 46 sends a signal indicating the determined measurement cycle tothe terminal device 1 (S113). The measurement date display unit 25 ofthe terminal device 1 calculates the next measurement date of the crackwidth of the crack on which the sheet is affixed on the basis of thesent measurement cycle, and displays the next calculated measurementdate on the display 14 (S114).

FIG. 12 is a more detailed flowchart of the processing of S104.

First, on the basis of the site information sent from the terminaldevice 1, the site information recording unit 41 determines whether ornot site information is already recorded (S201). When a flag is includedindicating that the site information sent from the terminal device 1 wasselected from the existing structure selection section 1411 of the firstsite information acquisition screen 141 of FIG. 8, the site informationrecording unit 41 determines that the site information is alreadyrecorded (S201—YES) and the processing is ended.

When a flag is included indicating that the new structure selectionsection 1412 of the first site information acquisition screen 141 ofFIG. 8 was pressed and the site information sent from the terminaldevice 1 was newly inputted in the second site information acquisitionscreen 142, the site information recording unit 41 determines that thesite information is not already recorded (S201—NO) and a new site ID isallocated (S202). Next, the site information recording unit 41 acquiresposition information including the site information sent from theterminal device 1 as site position information indicating the locationof the structure (S203). In one example, latitude and longitude aredisplayed as the site position information.

Next, the site information recording unit 41 accesses the structureinformation database 3-1 and acquires the structure information of thestructure corresponding to the site information (S204). Next, the siteinformation recording unit 41 accesses the geographic informationdatabase 3-2 and acquires the geographic information of the site wherethe structure is located corresponding to the site information (S205).Next, the site information recording unit 41 accesses the weatherinformation database 3-3 and acquires the weather information of thesite where the structure is located corresponding to the siteinformation (S206).

Next, the site information recording unit 41 acquires the structuredrawing image 1421 included in the site information sent from theterminal device 1 as the drawing image of the structure (S207). Next,the site information recording unit 41 allocates a drawing ID to theacquired drawing image (S208). Then, the site information recording unit41 associates the drawing ID allocated in the processing of S208 withthe site ID allocated in the processing of S202 (S209).

FIG. 13 is a drawing illustrating an example of the site information anddrawing information recorded in the processing of S104. The siteinformation and the drawing information are stored in the first servermemory unit 32.

The site information is a data group having the site ID as a key, andincludes the site position information, namely the latitude andlongitude; the construction year, type, and material of the structure;the ground strength, record high temperature, record low temperature,record snow accumulation, and highest seismic intensity in the past 10years at the site where the structure is located; the name of thestructure; and the like. The drawing information is a data group havingthe drawing ID as a key, includes the corresponding site ID, andassociates the drawing image corresponding to the drawing ID with thesite ID.

FIG. 14 is a more detailed flowchart of the processing of S107.

First, the sheet information recording unit 42 acquires the sheetinformation and the initial crack width sent from the terminal device 1(S301). Next, the sheet information recording unit 42 issues andallocates a new sheet ID (S302). Then, the sheet information recordingunit 42 associates the sheet ID allocated in the processing of S302 withthe site ID allocated in the processing of S202 and the drawing IDallocated in the processing of S208 (S303). Next, the sheet informationrecording unit 42 records the sheet position name included in the sheetinformation sent from the terminal device 1 (S304), and also records thesheet affixed coordinates included in the sheet information sent fromthe terminal device 1 (S305). Next, the sheet information recording unit42 records the pattern information such as the printing pattern, thepitch width, the offset angle, and the like (S306). The sheet partnumber may also be recorded. Then, the sheet information recording unit42 records the initial crack width (S307).

FIG. 15 is a drawing illustrating an example of the site information anddrawing information recorded in the processing of S104 and also thesheet information recorded in the processing of S107. The sheetinformation is stored in the first server memory unit 32.

The sheet information is a data group having the sheet ID as a key, andincludes the site ID and drawing ID associated with the sheet ID, thesheet position name, the sheet affixed coordinates, the printingpattern, the pitch width, the offset angle, the initial crack width, andthe like (and optionally the sheet part number).

FIG. 16 is a more detailed flowchart of the processing of S111.

First, the measurement information recording unit 43 acquires the sheetimage and the measurement date sent from the terminal device 1 (S401).Next, the measurement information recording unit 43 issues and allocatesa new measurement ID (S402). Then, the measurement information recordingunit 43 associates the measurement ID allocated in the processing ofS402 with the sheet ID allocated in the processing of S303 (S403). Next,the measurement information recording unit 43 records the sheet imagesent from the terminal device 1 (S404), and also records the measurementdate sent from the terminal device 1 (S405). Next, the measurementinformation recording unit 43 records “0” for an estimated crack growthwidth indicating the growth width of the crack (S406). Then, themeasurement information recording unit 43 calculates a pre-deformationmoiré parameter (S407), and stores the calculated pre-deformation moiréparameter in the first server memory unit 32.

The pre-deformation moiré parameter includes the pitch of the moirébefore deformation, namely a first pitch moiré_pitch1, and aninclination angle of the moiré before deformation, namely a first angleof inclination moiré_θ1. The measurement information recording unit 43acquires spatial frequency information of the sheet image and determinesan X-direction component fx and a Y-direction component fy of thespacial frequency of the moiré from the acquired spatial frequencyinformation and the aspect ratio of the sheet image. Then, themeasurement information recording unit 43 calculates the first pitchmoiré_pitch1 and the first angle of inclination moiré_θ1 from theX-direction component fx and the Y-direction component fy of the spacialfrequency of the moiré as follows:

moiré_pitch1=√(fx ² +fy ²)

moiré_θ1=arctan(fy/fx)

A detailed explanation of the calculation method of the pre-deformationmoiré parameter is described in Japanese Patent Application No.2015-183136, filed on Sep. 16, 2015.

FIG. 17 is a more detailed flowchart of the processing of S112.

First, the quantification unit 441 quantifies each of the items includedin at least one of the geographic information, the weather information,the structure information, and the crack width included in the siteinformation as a numerical value representing a classification (S501),and stores the quantified numerical values in the first server memoryunit 32.

FIG. 18 is a drawing illustrating an example of a table containingcriteria for quantification processing by the quantification unit 441.The quantification unit 441 executes the quantification processing whilereferencing this table.

The quantification unit 441 quantifies the geographic information as “1”when the ground where the structure is located is weak, and quantifiesthe geographic information as “1” when there is salt damage.Additionally, the quantification unit 441 quantifies the geographicinformation as “1” when an earthquake having a seismic intensity of 4 orgreater has occurred in the past 10 years at the site where thestructure is located, and quantifies the geographic information as “2”when an earthquake having a seismic intensity of 5 or greater hasoccurred in the past 10 years at the site where the structure islocated. In the same manner, the quantification unit 441 sequentiallyquantifies the geographic information, the weather information, and thestructure information included in the site information. Additionally,the quantification unit 441 quantifies the crack information as “1” whenthe initial crack width is 1 mm or greater.

Next, the total value calculation unit 442 adds the numerical valuesquantified by the quantification unit 441 and calculates a total value(S502). Next, the first judgment unit 443 determines whether or not thetotal value calculated by the total value calculation unit 442 isgreater than a first threshold value (S503). When the total value isdetermined by the first judgment unit 443 to be less than or equal tothe first threshold value (S503—NO), the cycle determination unit 445determines 12-months as the measurement cycle of the crack (S504), andrecords the 12-month measurement cycle as the measurement cycle of thesheet information (S505). When the total value is determined by thefirst judgment unit 443 to be greater than the first threshold value(S503—YES), the second judgment unit 444 determines whether or not theinitial crack width recorded in the sheet information is greater than asecond threshold value (S506). When the initial crack width isdetermined by the second judgment unit 444 to be less than or equal tothe second threshold value (S506—NO), the cycle determination unit 445determines 6-months as the measurement cycle of the crack (S507), andrecords the 6-month measurement cycle as the measurement cycle of thesheet information (S505). On the other hand, when the initial crackwidth is determined by the second judgment unit 444 to be greater thanthe second threshold value (S506—YES), the cycle determination unit 445determines 3-months as the measurement cycle of the crack (S508), andrecords the 3-month measurement cycle as the measurement cycle of thesheet information (S505).

FIG. 19 is a drawing illustrating an example of the site information andthe drawing information recorded in the processing of S104, the sheetinformation recorded in the processing of S107 and S112, and also themeasurement information recorded in the processing of S111. Themeasurement information is stored in the first server memory unit 32.

The measurement cycle determined in the processing of S112 is recordedin the sheet information. The measurement information is a data grouphaving the measurement ID as a key, and includes the sheet ID, themeasurement date, the sheet image storage address, the estimated crackgrowth width, and the like, associated with the measurement ID.

Measurement Cycle Update Processing by the Measurement CycleDetermination System According to the First Embodiment

FIG. 20 is a flowchart of measurement cycle update processing by themeasurement cycle determination system 100.

First, on the basis of a command of an inspector (not illustrated in thedrawings), the terminal device 1 notifies the first server 2 to startsecond or subsequent imaging of a crack on which the sheet is affixed(S601). More specifically, upon the selection, via the display 14, of anapplication program for executing crack measurement processing, themeasurement start notification unit 21 of the terminal device 1 displaysthe initial screen 140 depicted in FIG. 7 on the display 14. When aninspector (not illustrated in the drawings) presses a second orsubsequent imaging button 1402 of the initial screen 140, the firstserver 2 is notified to start second or subsequent imaging of the crackon which the sheet is affixed (S601).

Upon being notified to start the second or subsequent imaging of thecrack on which the sheet is affixed, the sheet information recordingunit 42 of the first server 2 requests the sheet information from theterminal device 1 (S602). Upon receipt of the request for the sheetinformation, the sheet information acquisition unit 23 of the terminaldevice 1 acquires the sheet information and sends a signal indicatingthe acquired sheet information to the first server 2 (S603).

FIG. 21 is a drawing illustrating an example of a second sheetinformation acquisition screen displayed on the display 14 whereby theterminal device 1 that has received the request in S602 acquires thesheet information in S603.

Upon receipt of the request for the sheet information, the sheetinformation acquisition unit 23 displays a second sheet informationacquisition screen 145 on the display 14. The second sheet informationacquisition screen 145 includes a site name selection section 1451, asheet affixed position selection section 1452, a sheet affixed positiondisplay section 1453, an upload button 1454, and a cancel button 1455that erases inputted information. When the site name selection section1451 is pressed, names of sites are displayed in drop down list formatand in a selectable manner. When, for example, “bridge ABC” is selectedin the site name selection section 1451, the sheet informationacquisition unit 23 accesses the first server memory unit 32 andacquires the site information of “bridge ABC”, and the drawing image,drawing information, and sheet information associated with the siteinformation of the “bridge ABC.” When the sheet affixed positionselection section 1452 is pressed, the sheet information acquisitionunit 23 displays affixed positions of sheets in drop down list formatand in a selectable manner on the display 14. Upon selection of a sheetaffixed position, which is displayed in the sheet affixed positionselection section 1452 in drop down format, the selected sheet affixedposition is superimposed on the drawing image and the sheet informationacquisition unit 23 displays in the sheet affixed position displaysection 1453. When the upload button 1436 is pressed, the sheetinformation acquisition unit 23 sends a signal indicating the sheetinformation that includes the site name selected in the site nameselection section 1451 and the sheet affixed position selected in thesheet affixed position selection section 1452 to the first server 2(S603).

Upon sending of the sheet information from the terminal device 1, thesheet information recording unit 42 of the first server 2 requests thesheet image from the terminal device 1 (S604). Upon receipt of therequest for the sheet image, the sheet image acquisition unit 24 of theterminal device 1 captures an image of the sheet affixed to the crack(S605), and sends signals indicating the captured sheet image and themeasurement date to the first server 2 (S606).

FIG. 22 is a drawing illustrating an example of a second sheet imagesend screen displayed on the display 14 whereby the terminal device 1that has received the request in S604 sends a sheet image acquired atthe time of the second or subsequent imaging in S606.

Upon completion of the capturing of the sheet image, the sheet imageacquisition unit 24 displays a second sheet image send screen 146 on thedisplay 14. The second sheet image send screen 146 includes a capturedimage display section 1461, an imaging conditions display section 1462,an upload button 1463, and a cancel button 1464 that erases the capturedimage. The image captured by the image capturing unit 16 is displayed inthe captured image display section 1461. Imaging conditions such as thesite name, sheet affixed position, sheet position, and the like aredisplayed in the imaging conditions display section 1462. When theupload button 1463 is pressed, the sheet image acquisition unit 24 sendssignals indicating the sheet image and the measurement date to the firstserver 2 (S606).

Upon sending of the sheet image and the measurement date sent from theterminal device 1, the measurement cycle updating unit 45 of the firstserver 2 records update measurement information including the sent sheetimage, measurement date, and the like (S607). Next, the measurementcycle updating unit 45 of the first server 2 updates the measurementcycle at which to measure the crack width of the crack on which thesheet is affixed (S608). Then, the measurement cycle output unit 46sends a signal indicating the updated measurement cycle to the terminaldevice 1 (S609). The measurement date display unit 25 of the terminaldevice 1 calculates the next measurement date of the crack width of thecrack on which the sheet is affixed on the basis of the sent measurementcycle, and displays the next calculated measurement date on the display14 (S610).

FIG. 23 is a more detailed flowchart of the processing of S607.

First, the update information recording unit 451 acquires the sheetimage and the measurement date sent from the terminal device 1 (S701).Next, the update information recording unit 451 issues and allocates anew measurement ID (S702). Then, the update information recording unit451 associates the measurement ID allocated in the processing of S702with the sheet ID allocated in the processing of S303 (S703). Next, theupdate information recording unit 451 records the sheet image sent fromthe terminal device 1 (S704), and also records the measurement date sentfrom the terminal device 1 (S705). Then, the update informationrecording unit 451 calculates a post-deformation moiré parameter (S706),and stores the calculated post-deformation moiré parameter in the firstserver memory unit 32.

The post-deformation moiré parameter includes the pitch of the moiréafter deformation, namely a second pitch moiré_pitch2, and theinclination angle of the moiré after deformation, namely a second angleof inclination moiré_θ2. The methods for calculating the second pitchmoiré_pitch2 and the inclination angle of the moiré after deformation,namely the second angle of inclination moiré_θ2 are the same as themethods for calculating the first pitch moiré_pitch1 and the first angleof inclination moiré_θ1. As such, detailed description thereof isomitted.

Next, the crack growth width estimation unit 452 calculates the amountof change in the pitch of the first pattern 121 from before to afterdeformation from the pre-deformation moiré parameter and thepost-deformation moiré parameter, and estimates the crack growth widthfrom the calculated amount of change of the pitch (S707).

FIG. 24 is a first diagram for explaining the processing of S707. Aninterval between a plurality of parallel straight lines P11 (depicted assolid lines) extending in a first direction represents thepre-deformation pitch of the first pattern 121, “pitch”; and an intervalbetween a plurality of parallel straight lines P12 (depicted as dashedlines) extending in the first direction represents the post-deformationpitch of the first pattern 121, “pitch+Δpitch_st.” Additionally, aninterval between a plurality of parallel straight lines P2 (depicted assolid lines) extending in a second direction represents the pitch of thesecond pattern 122, “pitch.” The pitch of the second pattern is the sameas the pitch of the first pattern 121. Additionally, an interval betweena plurality of parallel straight lines M1 (depicted as dot-dash lines)represents the first pitch moiré_pitch1 of the pre-deformation moiré,and an interval between a plurality of parallel straight lines M2(depicted as dot-dot-dash lines) represents the second pitchmoiré_pitch2 of the post-deformation moiré. The X-direction component ofthe second pitch moiré_pitch2 is represented as moiré_pitch_x, and theY-direction component of the second pitch moiré_pitch2 is represented asmoiré_pitch_y. The sheet 101 deforms in the X direction, that is, thedirection orthogonal to the first direction. Accordingly, theY-direction component of the pitch of the moiré does not change frombefore to after deformation of the sheet 101, and is constant at themoiré_pitch_y.

The Y-direction component moiré_pitch_y, indicated as “α” in FIG. 24, ofthe second pitch of the moiré is expressed from the first pitchmoiré_pitch1 of the pre-deformation moiré and the offset angle offset_θby:

$\begin{matrix}{{{moire\_ pitch}{\_ y}} = {\alpha = \frac{{moire\_ pitch}{\_ init}}{\cos ( {{offset\_\theta}/2} )}}} & \lbrack {{Equation}\mspace{14mu} 1} \rbrack\end{matrix}$

FIG. 25A is a second diagram for explaining the processing of S707. FIG.25B is a third diagram for explaining the processing of S707. FIG. 25Ais a partially exploded view of a portion of FIG. 24 surrounded by thedashed line indicated by the arrow A. In FIG. 25A, offset_θ representsthe offset angle, pitch represents the pitch of the pre-deformationfirst pattern 121 and the pitch of the pre-deformation second pattern122, Δpitch_st represents the amount of change of the pitch of the firstpattern 121 from before to after deformation, and moiré_θ1 representsthe first angle of inclination. Additionally, an inclination pitchpitch_sl and a difference inclination pitch Δpitch_sl are variables thatare used in calculations. The inclination pitch pitch_sl is defined bythe pitch and the first angle of inclination moiré_θ1 of the secondpattern 122, and the difference inclination pitch Δpitch_sl is adifference between the inclination pitch pitch_sl and the pitch of thesecond pattern 122.

The offset angle offset_θ is expressed from the difference inclinationpitch pitch_sl and a length represented as x in FIG. 25A by:

$\begin{matrix}{{\tan ({offset\_\theta})} = \frac{\Delta \; {pitch\_ sl}}{x}} & \lbrack {{Equation}\mspace{14mu} 2} \rbrack\end{matrix}$

Additionally, the first angle of inclination moiré_θ1 is expressed fromthe pitch of the pre-deformation first pattern 121 and the lengthrepresented as x in FIG. 25A by:

$\begin{matrix}{{\tan ( {{moire\_\theta}\; 1} )} = \frac{x}{pitch}} & \lbrack {{Equation}\mspace{14mu} 3} \rbrack\end{matrix}$

The difference inclination pitch Δpitch_sl is expressed by expandingthese two equations by:

Δpitch_sl=pitch·tan(offset_θ)·tan(moiré_θ1)  [Equation 4]

On the other hand, the inclination pitch pitch_sl is expressed from thepitch of the pre-deformation first pattern 121 and the differenceinclination pitch Δpitch_sl by:

pitch_sl=pitch+Δpitch_sl  [Equation 5]

Additionally, the amount of change Δpitch_st of the pitch of the firstpattern 121 from before to after deformation, the inclination pitchpitch_sl, and the difference inclination pitch Δpitch_sl are expressedby:

$\begin{matrix}{{n \cdot ( {{\Delta \; {pitch\_ st}} - {\Delta \; {pitch\_ sl}}} )} = \frac{pitch\_ sl}{2}} & \lbrack {{Equation}\mspace{14mu} 6} \rbrack\end{matrix}$

Here, “n” is a multiple showing how many times the inclination pitchpitch_sl a half cycle of the X component moiré_pitch_x of the secondpitch of the post-deformation moiré is equal to. From the equationsdescribed above, the multiple n is expressed by:

$\begin{matrix}{n = \frac{pitch\_ sl}{2 \cdot ( {{\Delta \; {pitch}} - {\Delta \; {pitch\_ sl}}} )}} & \lbrack {{Equation}\mspace{14mu} 7} \rbrack\end{matrix}$

On the other hand, the X component moiré_pitch_x of the second pitch ofthe post-deformation moiré, the inclination pitch pitch_sl, and themultiple n are expressed by:

moiré_pitch_x=2·n·pitch_sl  [Equation 8]

From these relationships, the X component moiré_pitch_x of the secondpitch of the post-deformation moiré can be expressed by:

$\begin{matrix}{{{moire\_ pitch}{\_ x}} = \frac{{pitch\_ sl}^{2}}{{\Delta \; {pitch\_ st}} - {\Delta \; {pitch\_ sl}}}} & \lbrack {{Equation}\mspace{14mu} 9} \rbrack\end{matrix}$

Additionally, as illustrated in FIG. 25B, the X component moiré_pitch_xof the second pitch of the post-deformation moiré, the Y component moirépitch_y of the second pitch of the post-deformation moiré, and thesecond angle of inclination moiré_θ2 can be expressed by:

$\begin{matrix}{{\tan ( {{moire\_\theta}\; 2} )} = \frac{{moire\_ pitch}{\_ y}}{{moire\_ pitch}{\_ x}}} & \lbrack {{Equation}\mspace{14mu} 10} \rbrack\end{matrix}$

From the equations described above, the amount of change Δpitch_st ofthe pitch of the first pattern 121 from before to after deformation isexpressed by:

$\begin{matrix}{{\Delta \; {pitch\_ st}} = {\frac{{pitch\_ sl}^{2} \cdot {\tan ( {{moire\_\theta}\; 2} )}}{{moire\_ pitch}{\_ y}} + {\Delta \; {pitch\_ sl}}}} & \lbrack {{Equation}\mspace{14mu} 11} \rbrack\end{matrix}$

wherein

Δpitch_sl=pitch·tan(offset_θ)·tan(moiré_θ1), and  [Equation 12]

pitch_sl=pitch+Δpitch_sl  [Equation 13]

The crack growth width estimation unit 452 calculates the amount ofchange Δpitch_sl of the pitch of the first pattern 121 from before toafter deformation using Equation (1).

The crack growth width estimation unit 452 calculates the growth widthof the crack by multiplying the amount of change Δpitch_st of the pitchof the first pattern 121 from before to after deformation by the numberof straight lines of the first pattern 121 included in the region wherethe pitch changes. A detailed explanation of the calculation method ofthe growth width of the crack is described in Japanese PatentApplication No. 2015-183136, filed on Sep. 16, 2015.

Then, the update information recording unit 451 records the growth widthof the crack estimated in the processing of S707 (S708). Additionally,the update information recording unit 451 updates the crack widthrecorded in the sheet information on the basis of the growth width ofthe crack estimated in the processing of S707 (S709).

The processing of S608 that is executed by the cycle update unit 453 ofthe measurement cycle updating unit 45 is the same as the processing ofS112 described while referencing FIG. 17. As such, detailed descriptionthereof is omitted. The cycle update unit 453 may include aquantification unit 441, a total value calculation unit 442, a firstjudgment unit 443, and a second judgment unit 444, and may execute theprocessing of S608 in a manner similar to the measurement cycledetermination unit 44. Additionally, the cycle update unit 453 maycommand the measurement cycle determination unit 44 to execute theprocessing of S608.

FIG. 26 is a drawing illustrating an example of the site information andthe drawing information recorded in the processing of S104, the sheetinformation including the crack width updated in the processing of S607,and the measurement information including the growth width of the crackrecorded in the processing of S607. The sheet information and themeasurement information are stored in the first server memory unit 32.

In the measurement information, the estimated crack growth width is thevalue estimated in the processing of S707. Additionally, in the sheetinformation, the crack width is a value obtained by adding the estimatedcrack growth width of the measurement information to the initial crackwidth depicted in FIG. 19. That is, the estimated crack growth width isestimated on the basis of a comparison of a moiré corresponding topreviously acquired image data and a moiré corresponding to presentlyacquired image data.

Instead of only a single sheet, the measurement cycle determinationsystem 100 may execute the measurement cycle determination processingdescribed while referencing FIG. 6 and the measurement cycle updateprocessing described while referencing FIG. 20 on a plurality of sheets.When the measurement cycle determination processing and the measurementcycle update processing is executed on a plurality of sheets, the siteinformation, the drawing information, the sheet information, and themeasurement cycle corresponding to each of the plurality of sheets arestored in the first server memory unit 32.

Advantageous Effects of the Measurement Cycle Determination SystemAccording to the First Embodiment

The measurement cycle determination system (the measurement cycledetermination device, program, method, and the like) according to thefirst embodiment determines the measurement cycle at which to measurethe width of a crack in a structure on the basis of at least one ofgeographic information, weather information, structure information, andcrack information and, as such, the measurement cycle of the width ofthe crack can be changed depending on the condition of the structure.

Additionally, the measurement cycle determination system according tothe first embodiment updates the measurement cycle on the basis of crackinformation such as the growth width of the crack and, as such, themeasurement cycle of the width of the crack can be changed in accordancewith changes in the condition of the crack.

Additionally, the measurement cycle determination system according tothe first embodiment estimates the growth width of the crack on thebasis of sheet images in which moirés are captured and, as such, thegrowth width of the crack can be estimated easily and with excellentaccuracy.

Additionally, the measurement cycle determination system according tothe first embodiment determines the measurement cycle on the basis ofthe total value of numerical values obtained by quantifying itemsincluded in the geographic information, the weather information, thestructure information, and the crack information and, as such, themeasurement cycle can be configured in accordance with the environmentof the structure and the condition of the crack.

Additionally, the measurement cycle determination system according tothe first embodiment determines the measurement cycle while taking thetotal value of numerical values obtained by quantifying the items andalso the width of the crack into consideration and, as such, a moresuitable measurement cycle can be configured in accordance with thewidth of the crack.

Configuration of a Measurement Cycle Determination System According to aSecond Embodiment

A measurement cycle determination system according to a secondembodiment includes the terminal device 1, the second server 7, thestructure information database 3-1, the geographic information database3-2, and the weather information database 3-3.

Configuration and Function of the Second Server According to the SecondEmbodiment

FIG. 27 is a drawing illustrating an example of a schematicconfiguration of an example of the measurement cycle determinationdevice according to the second embodiment, namely the second server 7.

The second server 7 includes a second server communication unit 231, asecond server memory unit 232, a second server output unit 233, a secondserver input unit 234, and a second server processing unit 50. Thesecond server communication unit 231, the second server memory unit 232,the second server output unit 233, and the second server input unit 234have the same configurations as the first server communication unit 31to the first server input unit 34, respectively. As such, detaileddescription thereof is omitted. The second server processing unit 50differs from the first server processing unit 40 in that it includes ameasurement path generation unit 51. The measurement path generationunit 51 includes a measurement path information generation unit 511 anda measurement path signal output unit 512. The second server 7cooperates with the terminal device 1 in the same manner as the firstserver 2 to execute the measurement cycle determination processingdescribed while referencing FIG. 6 and the measurement cycle updateprocessing described while referencing FIG. 20. In addition to executingthe measurement cycle determination processing and the measurement cycleupdate processing, the second server 7 also captures images of sheetsdisposed at a plurality of sites, and executes measurement pathgeneration processing in which measurement path information including ameasurement path for when measuring the width of a crack to which thesheet is affixed.

Measurement Path Information Generation Processing by the MeasurementCycle Determination System According to the Second Embodiment

FIG. 28 is a flowchart illustrating the measurement path informationgeneration processing by the measurement path generation unit 51.

First, the measurement path information generation unit 511 acquires ameasurement path generation command instructing the generation ofmeasurement path information including a path for when measuring thewidth of a crack by capturing an image of a sheet (S801) and, also,acquires a measurement range indicating a region including the sheet forwhich the measurement path is to be generated (S802). The measurementpath generation command acquired by the measurement path informationgeneration unit 511 includes a scheduled measurement date. Themeasurement path generation command and the measurement range may beacquired simultaneously, or the measurement path generation command andthe measurement range may be acquired sequentially, in this order.Additionally, the measurement path generation command and themeasurement range may be acquired from the terminal device 1 or may beacquired via the second server input unit 234.

Next, the measurement path information generation unit 511 extracts ameasurement candidate representing the sheet to be imaged for measuringthe width of the crack from among the sheets included in the measurementrange acquired in the processing of S802 (S803). Specifically, themeasurement path information generation unit 511 first extracts thesheets included in the measurement range acquired in the processing ofS802. Then, the measurement path information generation unit 511calculates the next measurement date for each sheet included in themeasurement range on the basis of the measurement date included in thelatest measurement information of the extracted sheets and themeasurement cycle included in the sheet information. Next, themeasurement path information generation unit 511 extracts measurementcandidates on the basis of the next calculated measurement date. In oneexample, the measurement path information generation unit 511 extractssheets, for which the next calculated measurement date is within apredetermined period from the measurement date, as the measurementcandidates. In another example, the measurement path informationgeneration unit 511 extracts a predetermined number of sheets, in orderof closeness of the next calculated measurement date to the measurementdate, as the measurement candidates (S803).

Additionally, the work schedule of a measurer may be taken intoconsideration. For example, in a case where the next scheduledmeasurement date of sheets at three locations are recorded in the sheetinformation as August 3 (sheet AAA), August 16 (sheet AAB), and August18 (sheet AAC), if the work schedule of the measurer is once per month,and the next work is scheduled for August 1, the measurement pathinformation generation unit 511 extracts all three of the locations asthe measurement candidates. Alternatively, if the work schedule of themeasurer is twice per month and the next work is scheduled for August 1and August 15, the measurement path information generation unit 511extracts sheet AAA as the measurement candidate for August 1 and thesheet AAB and the sheet AAC as the measurement candidates for August 15.

Next, the measurement path information generation unit 511 generatesmeasurement path information including a path for when measuring thewidth of the cracks by capturing images of the measurement candidatesextracted in the processing of S803 (S804). The measurement pathinformation generation unit 511 generates the measurement pathinformation including the path for when measuring the width of the crackof each of the plurality of structures, on the basis of the measurementcycle information stored in the second server memory unit 232 andpositional relationship information indicating a positional relationshipof each of the plurality of structures. The measurement path informationgeneration unit 511 may generate the path for when measuring the widthsof the cracks using publicly known path searching algorithms such asrandom searching, simulated annealing, or a genetic algorithm.

FIG. 29 is a drawing illustrating an example of the measurement pathinformation generated by the second server 7 in the processing of S805.

Measurement path information 290 includes a map image corresponding tothe measurement range, numbers indicating a measurement order of themeasurement candidates disposed in the map image, and paths between eachof the measurement candidates disposed in the map image. In themeasurement path information 290, numbers indicating the measurementorder are displayed at points indicated by arrows A to C. Measurementorder “1” is displayed at the point indicated by arrow A, measurementorder “2” is displayed at the point indicated by arrow B, andmeasurement order “3” is displayed at the point indicated by arrow C.Additionally, a path between the point indicated by arrow A and thepoint indicated by arrow B, and a path between the point indicated byarrow B and the point indicated by arrow C are illustrated in themeasurement path information 290.

Then, the measurement path signal output unit 512 outputs a measurementpath signal indicating the measurement path information including themeasurement path generated in the processing of S804 to the terminaldevice 1 (S805).

Advantageous Effects of the Measurement Cycle Determination SystemAccording to the Second Embodiment

The measurement cycle determination system according to the secondembodiment generates the measurement path information including the pathfor when measuring the width of the crack of each of the plurality ofstructures, on the basis of the measurement cycle information and thepositional relationship information indicating the positionalrelationship of each of the plurality of structures. As such, suitablepaths can be provided to the inspector.

Configuration of a Measurement Cycle Determination System According to aThird Embodiment

A measurement cycle determination system according to a third embodimentincludes the terminal device 1, a search terminal device 8, a thirdserver 9, the structure information database 3-1, the geographicinformation database 3-2, and the weather information database 3-3.

FIG. 30 is a drawing illustrating an example of a schematicconfiguration of the search terminal device 8.

The search terminal device 8 is, for example, a multifunction mobilephone and includes a search communication unit 61, a search short-rangecommunication unit 62, a search operation unit 63, a search display 64,a search memory unit 65, a search image capturing unit 66, a searchpositioning system unit 67, a search clock unit 68, and a searchprocessing unit 70. The search communication unit 61 to the search clockunit 68 have the same configurations as the terminal communication unit11 to the clock unit 18, respectively. As such, detailed descriptionthereof is omitted.

In FIG. 30, a single search terminal device 8 is illustrated, but themeasurement cycle determination system according to the embodiments mayinclude a plurality of search terminal devices 8. Additionally, thesearch terminal device 8 is used by a general user, not by an inspectorcarrying out maintenance inspection work of a structure such as abridge, levee, tunnel, or the like. The search terminal device 8displays a point map on which points are disposed at the positions ofsites where sheets are affixed. The points disposed on the point map arevalues whereby each corresponding crack is weighted. The pointscorresponding to the sheets are weighted so as to increase the fewer thenumber of days until the measurement date when the sheet is to be imagedand the width of the crack is to be measured. Additionally, a searchapplication, which displays the total points accumulated when capturingimages of the sheets corresponding to the points disposed on thedisplayed point map, is installed in the search terminal device 8. Theuser using the search terminal device 8 can get the points displayed onthe point map by capturing images of the sheets corresponding to thepoints and sending image data representing the images including thecaptured sheets to the third server 9. In one example, the pointsaccumulated by the user can be exchanged for discount coupons forshopping at a predetermined supermarket, for discount coupons for usefees at a predetermined leisure facility, or the like.

The search processing unit 70 is provided with one or a plurality ofprocessors and peripheral circuits thereof. The search processing unit70 integrally controls the overall operations of the search terminaldevice 8 and, for example, is a central processing unit (CPU). Thesearch processing unit 70 controls the operations of the searchcommunication unit 61, the search short-range communication unit 62, andthe like so that the various processes of the search terminal device 8are executed with appropriate procedures corresponding to the programsstored in the search memory unit 65, the operations of the searchoperation unit 63, and the like. The search processing unit 70 executesprocessing on the basis of the programs (the driver programs, theoperating system programs, the application programs, and the like)stored in the search memory unit 65. Additionally, the search processingunit 70 can execute a plurality of programs (the application programsand the like) in parallel.

The search processing unit 70 includes a search application start-upnotification unit 71, a position information acquisition unit 72, aposition information acquisition unit 73, a map information acquisitionunit 74, a sheet information acquisition unit 75, a sheet imageacquisition unit 76, and a point display unit 77. Each of the units ofthe search processing unit 70 is a functional module that is implementedby a program executed on the processor of the search processing unit 70.Alternatively, each of the components that is provided in the searchprocessing unit 70 may be implemented in the search terminal device 8 asan independent integrated circuit, microprocessor, or firmware.

Configuration and Function of the Third Server According to the ThirdEmbodiment

FIG. 31 is a drawing illustrating an example of a schematicconfiguration of an example of the measurement cycle determinationdevice according to the third embodiment, namely the third server 9.

The third server 9 includes a third server communication unit 331, athird server memory unit 332, a third server output unit 333, a thirdserver input unit 334, and a third server processing unit 80. The thirdserver communication unit 331 to the third server input unit 334 havethe same configurations as the first server communication unit 31 to thefirst server input unit 34, respectively. As such, detailed descriptionthereof is omitted. The third server processing unit 80 differs from thefirst server processing unit 40 in that it includes a search informationgeneration unit 81 and a search information provision unit 82. Thesearch information generation unit 81 includes a scheduled measurementdate calculation unit 811, a point generation unit 812, a pointrecording unit 813, and a map information generation unit 814. Thesearch information provision unit 82 includes a search terminalinformation acquisition unit 821, a map information output unit 822, apoint information update unit 823, and a point information output unit824. The third server 9 cooperates with the terminal device 1 in thesame manner as the first server 2 to execute the measurement cycledetermination processing described while referencing FIG. 6 and themeasurement cycle update processing described while referencing FIG. 20.The third server 9 executes the measurement cycle determinationprocessing and the measurement cycle update processing and, also, searchinformation generation processing in which search information isgenerated in which the sheets affixed to the cracks are converted topoints, and search information provision processing in which thegenerated search information is provided.

Search Information Generation Processing by the Measurement CycleDetermination System According to the Third Embodiment

FIG. 32 is a flowchart illustrating an example of the search informationgeneration processing by the search information generation unit 81.

First, the scheduled measurement date calculation unit 811 calculates ascheduled measurement date when the crack width is to be measured nextfrom the measurement date recorded in the measurement information andthe measurement cycle recorded in the sheet information for each sheetto which a sheet ID is allocated (S901). Next, the point generation unit812 generates points on the basis of the number of days until thescheduled measurement date when the width of the crack on which thesheet is affixed is to be measured for each of the sheets to which asheet ID is allocated (S902). For example, the point generation unit 812may generate 1 point when the number of days until the scheduledmeasurement date is 1-month, 3 points when the number of days until thescheduled measurement date is 2-weeks, and 5 points when the number ofdays until the scheduled measurement date is 1-week. Next, the pointrecording unit 813 records the points generated by the point generationunit 812 in the sheet information (S903). Then, the map informationgeneration unit 814 generates a point map on which the points aredisplayed by disposing the points recorded in the processing of S903 atpositions in a predetermined map image that correspond to the siteposition information recorded in the site information of each sheet(S904). The point map is an example of search information obtained byconverting the sheets affixed to the cracks into points.

FIG. 33 is a drawing illustrating an example of a point map generated bythe third server 9 in the processing of S904.

In a point map 330, points are displayed at geographic points indicatedby arrows A to C. Point “5” is displayed at the geographic pointindicated by arrow A, point “1” is displayed at the geographic pointindicated by arrow B, and point “3” is displayed at the geographic pointindicated by arrow C.

Measurement Cycle Determination Processing by the Measurement CycleDetermination Device According to the Third Embodiment

FIG. 34 is a flowchart of measurement cycle determination processing bythe measurement cycle determination system 100.

First the search application start-up notification unit 71 notifies thethird server 9 of the start-up of the search application in accordancewith the user starting up the search application for searching forsheets corresponding to points (S1001). Upon being notified of thestart-up of the search application, the search terminal informationacquisition unit 821 requests a user ID from the search terminal device8 (S1002). Upon receipt of the request for the user ID from the thirdserver 9, the search terminal information acquisition unit 821 acquiresthe user ID stored in the search memory unit 65 or the like, and sends asignal indicating the acquired user ID to the third server 9 (S1003).Next, the search terminal information acquisition unit 821 stores thesent user ID and also requests position information from the searchterminal device 8 (S1004). Next, the position information acquisitionunit 73 sends a signal indicating the position information acquired bythe positioning system unit 17 to the third server 9 (S1005). Next, themap information output unit 822 selects a point map including thegeographic point indicated by the sent position information, and sendsthe selected point map and the sheet information of the sheets includedin the selected point map to the search terminal device 8 (S1006).

Next, the map information acquisition unit 74 displays the point mapsent from the third server 9 on the search display 64 (S1007). Next,when a distance, based on the position information acquired by thepositioning system unit 17, between any sheet on the point map for whichpoints are shown and the search terminal device is less than or equal toa predetermined threshold, the sheet information acquisition unit 75displays the sheet information on the search display 64 (S1008). Thesheet information displayed on the search display 64 is informationindicating the affixed position of the sheet at the site and, in oneexample, is an image in which the affixed position of the sheet forwhich points are shown is superimposed on the drawing image anddisplayed, the same as in the sheet affixed position display section1453 illustrated in FIG. 21.

Next, the sheet image acquisition unit 76 captures an image of the sheetaffixed to the crack on the basis of a command of the user using thesearch terminal device 8 (S1009), and sends signals indicating thecaptured sheet image and the measurement date to the third server 9(S1010).

Upon sending of the sheet image and the measurement date from the searchterminal device 8, the measurement cycle updating unit 45 of the thirdserver 9 records update measurement information including the sent sheetimage, measurement date, and the like (S1011). Next, the measurementcycle updating unit 45 of the third server 9 updates the measurementcycle at which to measure the crack width of the crack on which thesheet is affixed (S1012). The processing of S1011 and S1012 are the sameas the processing of S607 described while referencing FIG. 23 and S112described while referencing FIG. 18. As such, detailed descriptionthereof is omitted.

Next, the point information update unit 823 adds the pointscorresponding to the sheet for which the update measurement informationwas recorded in the processing of S1011 to the number of pointsassociated with the user ID stored in the processing of S1003 andstored, and updates the point information (S1013). Next, the pointinformation output unit 824 sends a signal indicating the pointinformation updated in the processing of S823 to the search terminaldevice 8 (S1014). Then, the point display unit 77 displays the pointinformation sent in the processing of S1014 on the search display 64(S1015).

Advantageous Effects of the Measurement Cycle Determination SystemAccording to the Third Embodiment

The measurement cycle determination system according to the thirdembodiment weights each of the plurality of cracks on the basis of themeasurement cycle information and, thereby, can provide, as a weightingsignal, point information in which the plurality of cracks is orderedaccording to the days until the next measurement date. With themeasurement cycle determination system according to the thirdembodiment, the point information is provided to general users otherthan inspectors as points that are exchangeable for discount coupons forshopping or the like. As such, general users other than inspectors canbe incentivized to measure the widths of the cracks.

Modified Examples of the Measurement Cycle Determination SystemAccording to the Embodiments

With the measurement cycle determination system according to the firstto third embodiments, the measurement information recording unit 43,update information recording unit 451, and the like, which acquire andrecord the sheet image, function as crack information acquisition unitsthat acquire crack information for cracks that have occurred instructures. However, with the measurement cycle determination systemaccording to the embodiments, the crack information for cracks that haveoccurred in structures is not limited to sheet images in which moirésoccurring in the sheets are captured. For example, a configuration ispossible in which a PDA is provided with a function corresponding to thecrack growth width estimation unit that estimates the crack growth widthfrom the moiré displayed in the sheet image. In this case, the crackinformation for a crack that has occurred in a structure may be theestimated crack growth width, or a crack width calculated by adding theestimated crack growth width to the crack width measured at the previousmeasurement.

Additionally, with the measurement cycle determination system accordingto the first to third embodiments, the measurement cycle at which thewidth of the crack is measured is determined on the basis of thegeographic information, the weather information, the structureinformation, and the crack information. However, with the measurementcycle determination system according to the embodiments, a configurationis possible in which the measurement cycle at which the width of thecrack is measured is determined on the basis of at least one of thegeographic information, the weather information, and the structureinformation, and also the crack information. Additionally, with themeasurement cycle determination system according to the embodiments, aconfiguration is possible in which the measurement cycle at which thewidth of the crack is measured is determined on the basis of at leastone of the geographic information, the weather information, thestructure information, and the crack information.

Additionally, with the measurement cycle determination system accordingto the first to third embodiments, the determined or updated measurementcycle is output to a PDA as the measurement cycle information. However,a configuration is possible in which the measurement cycle determinationsystem outputs the measurement cycle information related to thedetermined or updated measurement cycle to a PDA. For example, aconfiguration is possible in which the measurement cycle informationoutputted to the PDA is a date when next measuring the width of thecrack, or an alert indicating that a date for measuring the width of thecrack is closer than a predetermined date threshold value.

Additionally, with the measurement cycle determination system accordingto the third embodiment, the measurement cycle determination processingwas executed using a point map generated in advance by the searchinformation generation unit 81. However, with the measurement cycledetermination system according to the embodiments, a point map need notnecessarily be used. With the measurement cycle determination systemaccording to the embodiments, a configuration is possible in which thesearch terminal device superimposes points, according to correspondingposition information, on a map that is acquirable via the internet, anddisplays this map.

Users of the Measurement Cycle Determination System According to theEmbodiments

It is expected that the measurement cycle determination system will beused by various types of users. For example, use by countries and localgovernments that are the owners of bridges and tunnels located onnational highways and the like, private companies that are the owners ofbridges and tunnels located on private railways and the like, andmanagement companies (private and public) that are hired to performservices is contemplated. Additionally, use by owners and managementcompanies when assuming infrastructure such as factories, warehouses,office buildings, and the like is contemplated. Furthermore, use byowners and management companies and also residents and managementassociations when assuming infrastructure such as residentialcondominiums, apartment buildings, and the like is contemplated.Moreover, in the third embodiment, use by the general population,incentivized by the users described above, is also contemplated.

1. A measurement cycle determination device, comprising: a relatedinformation acquisition unit configured to acquire at least one ofgeographic information including items related to a geography of a sitewhere a structure is located, weather information including itemsrelated to weather at the site, and structure information includingitems related to the structure; a crack information acquisition unitconfigured to acquire crack information related to a crack that hasoccurred in the structure; a measurement cycle determination unitconfigured to determine, on the basis of at least one of the geographicinformation, the weather information, the structure information, and thecrack information, a measurement cycle at which to measure a width ofthe crack; and a measurement cycle output unit configured to output ameasurement cycle signal indicating measurement cycle informationrelated to the determined measurement cycle.
 2. The measurement cycledetermination device according to claim 1, further comprising: ameasurement cycle updating unit configured to update the measurementcycle on the basis of the crack information; wherein the measurementcycle output unit is configured to output an update measurement cyclesignal indicating the updated measurement cycle.
 3. The measurementcycle determination device according to claim 2, wherein: the crackinformation includes image data representing an image captured of asheet affixed to the crack, the sheet comprising: a first layer portionincluding a first pattern that includes a plurality of line drawingsextending in a first direction; and a second layer portion including asecond pattern that overlaps the first layer portion and that includes aplurality of line drawings extending in a second direction differentthan the first direction; a moiré occurring in the sheet due to firstpattern and the second pattern overlapping, and the measurement cycleupdating unit including a crack growth width estimation unit configuredto estimate a growth width of the crack on the basis of a comparison ofthe moiré corresponding to the image data acquired previously and themoiré corresponding to the image acquired presently.
 4. The measurementcycle determination device according to claim 1 or 2, wherein: the crackinformation includes at least one of a growth width of the crack and thewidth of the crack.
 5. The measurement cycle determination deviceaccording to any one of claims 1 to 4, wherein: at least one itemincluded in the geographic information, the weather information, thestructure information, and the crack information is associated with anumerical value; and the measurement cycle determination unit isconfigured to determine a predetermined first cycle for the measurementcycle when a total value of numerical values associated with apredetermined item is less than or equal to a predetermined firstthreshold value.
 6. The measurement cycle determination device accordingto claim 5, wherein the measurement cycle determination unit includes: aquantification unit configured to quantify each item included in atleast one of the geographic information, the weather information, thestructure information, and the crack information as a numerical valuerepresenting a classification; a total value calculation unit configuredto calculate the total value by adding the numerical values quantifiedby the quantification unit; and a first judgment unit configured todetermine the first cycle for the measurement cycle when the total valueis less than or equal to the first threshold value.
 7. The measurementcycle determination device according to claim 5 or 6, wherein: themeasurement cycle determination unit is configured to determine a cycleshorter than the first cycle for the measurement cycle when the totalvalue is greater than the first threshold value.
 8. The measurementcycle determination device according to claim 6, wherein: themeasurement cycle determination unit is configured to determine a secondcycle shorter than the first cycle for the measurement cycle when thewidth of the crack is less than or equal to a second threshold value;and determine a third cycle shorter than the second cycle for themeasurement cycle when the width of the crack is greater than the secondthreshold value.
 9. The measurement cycle determination device accordingto claim 8, wherein: the measurement cycle determination unit furtherincludes a second judgment unit configured to determine the second cyclefor the measurement cycle when the total value is greater than the firstthreshold value and the width of the crack is less than or equal to thesecond threshold value; and determine the third cycle for themeasurement cycle when the total value is greater than the firstthreshold value and the width of the crack is greater than the secondthreshold value.
 10. The measurement cycle determination deviceaccording to any one of claims 1 to 9, wherein: the measurement cycleinformation includes at least one of the measurement cycle, a date whennext measuring the width of the crack, and an alert indicating that adate for measuring the width of the crack is closer than a predetermineddate threshold value.
 11. The measurement cycle determination deviceaccording to any one of claims 1 to 10, further comprising: a memoryunit configured to store the measurement cycle information for each of aplurality of structures; a measurement path information generation unitconfigured to generate, on the basis of the measurement cycleinformation stored by the memory unit and positional relationshipinformation indicating a positional relationship of each of theplurality of structures, measurement path information including a pathfor when measuring a width of a crack of each of the plurality ofstructures; and a measurement path output unit configured to output ameasurement path signal indicating the measurement path information. 12.The measurement cycle determination device according to any one ofclaims 1 to 10, further comprising: a memory unit configured to storethe measurement cycle information for each crack that has occurred ineach of the plurality of structures; a weighting unit configured toweight each of the cracks on the basis of the measurement cycleinformation; and a weighting signal output unit configured to output aweighting signal indicating the weighting.
 13. A measurement cycledetermination method, comprising: acquiring at least one of geographicinformation including items related to a geography of a site where astructure is located, weather information including items related toweather at the site, and structure information including items relatedto the structure; acquiring crack information related to a crack thathas occurred in the structure; determining, on the basis of at least oneof the geographic information, the weather information, the structureinformation, and the crack information, a measurement cycle at which tomeasure a width of the crack; and outputting a measurement cycle signalindicating measurement cycle information related to the determinedmeasurement cycle.
 14. A measurement cycle determination program,configured to cause a computer to execute processing comprising:acquiring at least one of geographic information including items relatedto a geography of a site where a structure is located, weatherinformation including items related to weather at the site, andstructure information including items related to the structure;acquiring crack information related to a crack that has occurred in thestructure; determining, on the basis of at least one of the geographicinformation, the weather information, the structure information, and thecrack information, a measurement cycle at which to measure a width ofthe crack; and outputting a measurement cycle signal indicatingmeasurement cycle information related to the determined measurementcycle.